#!/usr/bin/env python
# -*- coding:utf-8 -*-

# https://www.cnblogs.com/kaituorensheng/p/3287652.html
# pyhon之Tkinter实例化学习

import tkinter

'''Entry
说明
　　创建单行文本框
用法
　　创建:lb =Entry(根对象, [属性列表])
　　绑定变量 var=StringVar()    lb=Entry(根对象, textvariable = var)
　　获取文本框中的值   var.get()
　　设置文本框中的值   var.set(item1)
'''


def main():
    root = tkinter.Tk()
    root.title("hello world")
    root.geometry()
    root.resizable(width=False, height=True)  # 宽不可变, 高可变,默认为True

    var = tkinter.StringVar()
    input = tkinter.Entry(root, textvariable=var)
    input.pack()
    input.delete(0, tkinter.END)  # 清空
    var.set("hello")
    print(var.get())

    root.mainloop()


if __name__ == "__main__":
    main()
